package com.zany.children.service;

import com.zany.children.dao.ClassDao;
import com.zany.children.vo.Class;

import java.util.List;

public class ClassServiceImpl implements ClassService {

    private ClassDao classDao;

    public ClassDao getClassDao() {
        return classDao;
    }

    public void setClassDao(ClassDao classDao) {
        this.classDao = classDao;
    }

    @Override
    public List<Class> getClassListPage(Class clazz) {
        return classDao.getClassListPage(clazz);
    }

    @Override
    public Integer getClassListPageCount(Class clazz) {
        Integer count = classDao.getClassListPageCount(clazz);
        return count;
    }

    @Override
    public Long saveClass(Class clazz) {
        return classDao.saveClass(clazz);
    }

    @Override
    public void updateClass(Class clazz) {
        classDao.updateClass(clazz);

    }

    @Override
    public Class getClassById(Long id) {
        return classDao.getClassById(id);
    }


    @Override
    public void deleteClassById(Long id) {
        classDao.deleteClassById(id);
    }
}
